package com.ruoyi.sale.domain;

import com.ruoyi.common.annotation.Excel;

import java.math.BigDecimal;

/**
 * @Description
 * @Author 赵子浩
 * @Date 2025/6/16 15:17
 **/
public class ErpProduct {

    private Integer id;
    @Excel(name = "商品ID")
    private Integer goods_id;
    @Excel(name = "商品价格")
    private BigDecimal price;
    @Excel(name = "商品成本价")
   private BigDecimal cost_price;
    @Excel(name = "商品零售价")
     private BigDecimal retail_price;
    @Excel(name = "商品市场价")
    private BigDecimal mkt_price;
    @Excel(name = "税率")
    private BigDecimal tax_rate;
    @Excel(name = "商品重量")
    private BigDecimal weight;
    @Excel(name="单位")
     private String       unit;
    @Excel(name = "库存预警值")
    private Integer warning_value;
    @Excel(name = "商品规格展示信息")
     private String  specification;
    @Excel(name = "商品规格列表")
    private  String spec_list;
    @Excel(name = "产品图片")
           private String image;
    @Excel(name = "产品名称")
    private String name;
    @Excel(name = "分类id")
     private Integer  category_id;
    @Excel(name = "品牌id")
    private Integer brand_id;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getGoods_id() {
        return goods_id;
    }

    public void setGoods_id(Integer goods_id) {
        this.goods_id = goods_id;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getCost_price() {
        return cost_price;
    }

    public void setCost_price(BigDecimal cost_price) {
        this.cost_price = cost_price;
    }

    public BigDecimal getRetail_price() {
        return retail_price;
    }

    public void setRetail_price(BigDecimal retail_price) {
        this.retail_price = retail_price;
    }

    public BigDecimal getMkt_price() {
        return mkt_price;
    }

    public void setMkt_price(BigDecimal mkt_price) {
        this.mkt_price = mkt_price;
    }

    public BigDecimal getTax_rate() {
        return tax_rate;
    }

    public void setTax_rate(BigDecimal tax_rate) {
        this.tax_rate = tax_rate;
    }

    public BigDecimal getWeight() {
        return weight;
    }

    public void setWeight(BigDecimal weight) {
        this.weight = weight;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public Integer getWarning_value() {
        return warning_value;
    }

    public void setWarning_value(Integer warning_value) {
        this.warning_value = warning_value;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getSpec_list() {
        return spec_list;
    }

    public void setSpec_list(String spec_list) {
        this.spec_list = spec_list;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getCategory_id() {
        return category_id;
    }

    public void setCategory_id(Integer category_id) {
        this.category_id = category_id;
    }

    public Integer getBrand_id() {
        return brand_id;
    }

    public void setBrand_id(Integer brand_id) {
        this.brand_id = brand_id;
    }
}
